PIZZA Current compiler version: 0.39d
A substantial companion to Java
PizzaExpress

Contents
Home
Mirrors
FAQ

Distribution
Support
Documents

Applications
-PizzaExpress
--Manual page
-Pizzadoc
-SLED
Users

People
Links

PizzaExpress compiles Pizza and Java source files interactively.

The Pizza compiler has a rather long startup time before it can begin to compile source files: since the compiler itself is written in Pizza, several class files must be loaded. PizzaExpress is a compiler that doesn't exit after compilation, so that class files don't have to be reloaded for the run of the compiler.

After starting PizzaExpress, source files entered at the prompt are compiled. Moreover, PizzaExpress associates a number with each of the filenames it compiles during one session, so recompilation of a file requires only entering that number. Filenames entered as command-line parameters to PizzaExpress will be assigned such numbers immediately.

PizzaExpress is distributed as part of the pizza.compiler package (version 38 and above) as both source code and class files to provide an example of invoking the Pizza compiler from within Java/Pizza code.


Page design: Enno Runne; editing/maintenance: John Maraist.
Comments and bug reports to the Pizza Group, pizza@cis.unisa.edu.au.
All software and documents on the Pizza site are © Copyright 1996, 1997 by the respective authors (as attributed on each; terms for redistribution are available).